Data Architect | $165k+ | Onsite Columbus, OH

10 May 2025

Vacancy expired!

Principal Architect, Data Services The Principal Architect, Data Services leads and accelerates our technology journey. This role will work with senior technology and business leaders charting the next-generation data architecture, deliver new service prototypes, and join the engineering leadership team for a group of more than 100 engineers. This role is core to shifting to a modern microservices approach spanning both on-premises and cloud deployments. You need to be both highly technical and a culture leader, marshalling teams behind decisions and establishing new norms. Job Description

Key Responsibilities:

  • Perform high level analysis and design software for new and existing systems.
  • Use industry standard programming techniques to translate requirements and designs into code.
  • Expertise with large-scale search systems
  • Use the latest innovations for search technologies and optimization.
  • Champion the use of the latest innovations in search technologies
  • Design, code, and test multiple modules of a system in a timely manner
  • Participate in unit, system & acceptance testing by designing tests, building test data, along with making recommendations/improvements/fixes to the tested system.
  • Plan and assist in load, capacity, and performance analysis and/or testing.
  • Assist in requirements creation by working with the product manager and other developers.
  • Support the data platform and applications in production.
  • Conduct architectural reviews.
  • Design, deploy, and manage the organization's data architecture.
  • Collaborate with technology and management teams to understand structural requirements and define standards for how data will be stored, consumed, integrated, and managed across the organization and translate into a usable blueprint.
  • Build an inventory of data needed to implement architecture and create a vision for how data will flow through the organization.
  • Design and build complex data models, approve modifications, and implement systems.
  • Implement measures to ensure data accuracy and accessibility, constantly monitoring and refining the performance of data management systems.
  • Produce and enforce database development standards.

Typical Skills and Experiences:

Education: Typically requires a bachelor's or master's degree (or international equivalent).

Experience, Knowledge, Abilities and Skills:

  • 15+ years of relevant experience.
  • Proficient in object-oriented design
  • Sound understanding of Knowledge Representation and Semantic Technologies. (OWL, RDF, SWRL, SPARQL, JSON-LD) including semantic modelling and data integration, data unification, knowledge graph design, ontology and taxonomy.
  • Expertise with OLTP(Postgres, AWS RDS/Aurora, SQL Server), OLAP(Redshift, Athena, Snowflake), NoSQL(DynamoDB, MongoDB), Search(ElasticSearch, Solr), Messaging/Streaming(Kinesis, Kafka, SQS, SNS)
  • Proficient in data design - Java with 8+ years coding experience
  • Experience in building microservices using Spring Boot or equivalent
  • Coding skills in XML, Junit and testing frameworks (like Mockito, Jmock, etc), Python, Groovy are highly desirable.
  • Possess strong understanding of data modeling tools and standards, ETL tools, and big data technologies (e.g., Hadoop, Spark, Pig, NoSQL).
  • Highly desirable to have strong knowledge of the Hadoop ecosystem and associated components (Map Reduce, HBase, Zookeeper, etc)
  • Proven skills in data retrieval and data research techniques
  • Mentor and grow the engineering skills of all contributors to the Knowledge Graph, both by example and via setting standards for best practices

  • ID: #49899831
  • State: Ohio Columbus 43215 Columbus USA
  • City: Columbus
  • Salary: USD TBD TBD
  • Job type: Permanent
  • Showed: 2023-05-10
  • Deadline: 2023-07-08
  • Category: Et cetera